// logs.js
const util = require('../../utils/util.js')

Page({
  data: {
    logs: [],
    name: '',
    age: ''
  },
  XnavigateBack() {
    //如果只是返回上一页，不需要指定delta，这个方法可以直接简略为wx.navigateBack();
    wx.navigateBack({
      delta: 1, //返回的页面数，默认是1表示上一页，如果页数大于现有页数则返回到首页
      success: () => {
        wx.showToast({
          title: '返回上一页成功',
          icon: 'success',
          duration: 2000
        })
      },
      fail: () => {
        wx.showModal({
          title: '提示',
          content: `返回上一页失败`,
          showCancel: false
        });
      },
    });
  },
  onLoad(options) {
    this.setData({
      logs: (wx.getStorageSync('logs') || []).map(log => {
        return {
          date: util.formatTime(new Date(log)),
          timeStamp: log
        }
      })
    }),
    // 接受其它页面传递过来的参数
    this.setData({
      name: options.name,
      age: options.age
    });
  }
})
